﻿using Oracle.ManagedDataAccess.Client;

namespace WebApplication1.Utils
{
    public class ConnectOracle
    {
        public static void connect(string strSql)
        {
            // 连接字符串，需要根据你的Oracle数据库信息进行修改
            string connectionString = "User Id=TEST1;Password=TEST1;Data Source=127.0.0.1:1521/orcl;";

            // 创建Oracle连接
            using (OracleConnection con = new OracleConnection(connectionString))
            {
                try
                {
                    // 打开连接
                    con.Open();

                    // 创建Oracle命令
                    OracleCommand cmd = con.CreateCommand();
                    cmd.CommandText = strSql; // 替换为你的SQL查询

                    // 执行查询并获取结果
                    using (OracleDataReader reader = cmd.ExecuteReader())
                    {
                        while (reader.Read())
                        {
                            // 输出查询结果
                            Console.WriteLine(reader.GetString(0)); // 假设第一列是字符串类型
                        }
                    }
                }
                catch (Exception ex)
                {
                    Console.WriteLine(ex.Message);
                }
                finally
                {
                    // 关闭连接
                    con.Close();
                }
            }
        }
    }
}




